<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>JavaScript HTML DOM 节点列表</title>
</head>

<body>
    <!-- NodeList 对象是一个从文档中获取的节点列表 (集合) 。
        NodeList 对象类似 HTMLCollection 对象。
        一些旧版本浏览器中的方法（如：getElementsByClassName()）返回的是 NodeList 对象，而不是 HTMLCollection 对象。
        所有浏览器的 childNodes 属性返回的是 NodeList 对象。
        大部分浏览器的 querySelectorAll() 返回 NodeList 对象。 -->
    <h2>JavaScript HTML DOM!</h2>

    <p>Hello World!</p>
    <p>Hello Runoob!</p>
    <p id="demo"></p>

    <script>
        var myNodelist = document.querySelectorAll("p");
        document.getElementById("demo").innerHTML = "第二个段落的内容为:<span style='color:red;'> " + myNodelist[1].innerHTML + '</span>';
    </script>
</body>

</html>